home *** CD-ROM | disk | FTP | other *** search
/ SPACE 2 / SPACE - Library 2 - Volume 1.iso / program / 167 / pascal / pas_xref.doc < prev    next >
Encoding:
Text File  |  1987-08-18  |  1.8 KB  |  41 lines

  1.     This program will generate a listing followed by a cross refrence table of
  2. 'words' which are not PASCAL reserved words. The cross reference table is
  3. listed in alphabetical order with all 'words' beginning with capital letters
  4. appearing first ( yup, the program is very case sensitive! ). You must have
  5. an EPSON compatible printer in order to use this program since it will try to
  6. set your printerfrom PICA print to ELITE ( 96 characters per line ).
  7.  
  8. You must have both PAS_XREF.PRG and PAS_XREF.RSC on the same disk.
  9.  
  10.     After the program introduction you will be presented with a file selector
  11. dialog. After choosing the file you wish to print, a dialog box showing
  12. the file name, path and page number will appear. You must click on 'Print'
  13. in order to begin the printing process. The dialog box will be updated
  14. periodically showing what is begin printed( Source or Xref ) and which page
  15. the program is currently processing.
  16.     You may cancel the print anytime before the 'Xref' table is output
  17. simply by clicking on the 'Cancel' button. If the print is not immediately
  18. cancelled, then try again. Please keep in mind that you will still print
  19. whatever is contained in your printer buffer.
  20.  
  21.     This program should also work with MODULA programs but will more than
  22. likely cross reference some MODULA reserved works. If you have any problems
  23. with this program, please leave me E-Mail. My GENIE user name is
  24. Julian.Garza ( J.Garza was already taken ).
  25.  
  26. Known Bugs:
  27. -----------
  28.  It will not properly handle comments which extend beyond a single line.
  29.  Having comments such as the example will cause the line counter and pagination
  30.  to go slightly berserk.
  31.  
  32.  example:
  33.  
  34.  (*
  35.   ***************
  36.   *   Comment   *
  37.   ***************
  38.   *)
  39.  
  40. ===============================================================================
  41.